nicht ausgegeben wird, sprich es
erfolgt nur ein Eintrag in den Index (Christian Nieber).
. Neu: Schalter !subtoc_offset, !subsubtoc_offset und
!subsubsubtoc_offset
Hiermit lassen sich analog zu !toc_offset die Offsets für die
Numerierung der Unterkapitel bestimmen (Norbert Hanz). Will man
beispielsweise die Nummern alle bei 0 starten lassen, so benutzt
man
!toc_offset -1
!subtoc_offset -1
!subsubtoc_offset -1
!subsubsubtoc_offset -1
Ihr seht, der angegebene Wert wird auf 1 addiert und als
Startnummr verwendet.
. Neu: ignore-Umgebung mit !begin_ignore und !end_ignore
Alles, was innerhalb dieser Umgebung steht, wird von UDO schlicht
und ergreifend ignoriert (zahlreich gewünscht). Ungetestet!
. Bugfix: Kein Absturz mehr bei Verwendung von
!docinfo [programimage].
. Bugfix: Versucht man eine Tabelle innerhalb einer anderen
anzulegen, beschwert sich UDO nun (Andreas Swazinna).
. Bugfix: Schachtelt man mit !begin_node zu tief, so erzeugt UDO
nun eine Fehlermeldung anstatt abzustürzen.
ASCII:
. Änderung: Werden Fett-, Kursivschrift etc. über das Zeilenende
hinaus benutzt, so schließt UDO die Effekte am Zeilenende und
öffnet sie am Anfang der nächsten Zeile erneut (Norbert Hanz).
DRC:
. Änderung: Werden Fett-, Kursivschrift etc. über das Zeilenende
hinaus benutzt, so schließt UDO die Effekte am Zeilenende und
öffnet sie am Anfang der nächsten Zeile erneut (Stefan
Braunstein).
HTML:
. Änderung: UDO benutzt nun bei Listenumgebungen "",
um einen Umbruch in der linken Spalte zu unterbinden (Norbert
Hanz).
. Neu: Befehl !chaptericon_active
Hier kann man für den linken Rahmen bzw. für die linke Spalte ein
Bild angeben, daß nur dann angezeigt wird, wenn das Kapitel oder
eines dessen Unterkapitel angezeigt wird (Wilfried Behne).
. Neu: Schalter !html_button_alignment [left|center|right]
Sorgt für die Ausrichtung der Buttons beim "modernen" Layout
(Wilfried Behne). Default: center
. Neu: !docinfo [authoricon]
Statt !docinfo [authorimage] verwendet UDO nun für HTML nur noch
das "authoricon" für den linken Frame bzw. die linke Spalte.
Somit kann man unterschiedliche Bilder für Titelseite und Frame
verwenden.
. Neu: !html_frames_layout können folgende Parameter übergeben
werden (Norbert Hanz):
- "noresize": Fügt dem Frameset-Tag "noresize" hinzu. Die
Breite des linken Frames läßt sich dann vom Benutzer nicht
mehr verändern.
- "noborder": Fügt dem Frameset-Tag "border=0 frameborder=0
framespacing=0" hinzu. Der linke Frame hat dann keinen Rand
mehr.
- "noscrolling": Fügt dem Frame-Tag "scrolling=no" hinzu. Im
linken Frame kann dann nicht mehr gescrollt werden.
Beispiele:
- !html_frames_layout noborder noresize noscrolling
- !html_frames_layout [noborder, noresize]
. Änderung: Das "authoricon" wird nun auch bei Frames mit der
Startseite verlinkt.
. Änderung: UDO benutzt nun für Frames und das "moderne" Layout
standardmäßig keine Hintergrundfarbe mehr.
. Änderung: Ein Klick auf den aufwärts gerichteten Pfeil verzweigt
nun zum Anfang des Inhaltsverzeichnisses und nicht wie bisher zum
Anfang der Startseite (Norbert Hanz).
. Änderung: Zur Erzeugung zusätzlicher Leerzeilen (!smallskip etc.)
gibt UDO nun " " aus. Der MSIE soll sonst Probleme
machen (Norbert Hanz).
. Bugfix: !html_img_suffix wird nun auch für Chaptericons beachtet
(Federico Hernandez-Püschel).
. Bugfix: Referenzen sollten nun immer stimmen, ob man nun Frames
oder das moderne Layout benutzt, gekoppelt mit dem Zusammenfassen
von Nodes oder nicht, ob man !html_name verwendet oder nicht.
Vorher gab es ein ziemliches Durcheinander.
. Bugfix: UDO stürzt nicht mehr ab, falls eine HTML-Datei nicht
erzeugt werden konnte, sondern gibt jetzt eine sinnvolle
Fehlermeldung aus.
. Bugfix: Nach einer short-Umgebung wurde ein "" zuviel
ausgegeben (Norbert Hanz).
. Bugfix: Vor Absätzen, die einer Liste folgten, fehlte "".
. Bugfix: Es wird nun korrekt " " anstatt " "
ausgegeben.
. Bugfix: Benutze man bei einer center-, flushleft- oder
flushright- Umgebung !short, so produzierte UDO nicht das, was
man bezweckte. Da die Anpassung wirklich unheimlich kompliziert
wäre, ist bis auf weiteres die Verwendung von komprimierten
Umgebungen dieser Art nicht möglich.
IPF:
. Neu: Bilder über !image sollten nun dargestellt werden. (Hauke
Wessels). Bitte testen!
RTF:
. Neu: (Endlich) Unterstützung für Bilder im BMP-Format (Befehl
!image)! Die ersten Tests erliefen erfolgreich, jedoch kann es
sein, daß UDO manche Bilder nicht findet oder Schrott erzeugt (in
diesem Falle !no_images [rtf] verwenden. Vielen Dank übrigens an
Christian Nieber für den C-Code-Schnippsel, auch wenn ich den
nicht gebraucht habe (der RTF-Export von Papyrus war wesentlich
aufschlußreicher) ;-)
. Neu: !use_nodes_inside_index [rtf], !use_label_inside_index [rtf]
und !use_alias_inside_index [rtf] werden unterstützt (Andreas
Swazinna).
. Neu: Neuer Schalter !rtf_keep_tables [on|off]
Wird !rtf_keep_tables [on] benutzt, so gibt UDO alle folgenden
Tabellen so aus, daß z.B. WinWord Tabellen am Seitenende nicht
umbricht, sondern den Seitenumbruch vor der Tabelle erzeugt. Mit
[off] schaltet man diesen Effekt für alle folgenden Tabellen
wieder aus. Default ist [off]. (Norbert Hanz)
. Änderung: UDO benutzt im RTF-Header nun \fntbj anstatt \fnttj
(Norbert Hanz).
. Änderung: Doppel- und Dreifach-Indizes werden nun korrekt
exportiert (Norbert Hanz). Hinweis: Papyrus kennt nur
"Oberbegriff" und "Unterbegriff", daher sollte man hier maximal
Doppel-Indizes verwenden.
. Änderung: Bei Verweisen verwendet UDO nun die "richtigen"
Anführungszeichen (Norbert Hanz).
. Bugfix: !no_headlines wurde nicht beachtet (Norbert Hanz).
. Bugfix: Headings beachteten Ausrichtung (center, flushright)
nicht (Norbert Hanz).
ST-Guide:
. Bugfix: Auf der UDO-Werbeseite (!udolink) wurde ein falsches
@limage benutzt (Christian Goßlar).
WinHelp:
. Änderung: Die Ausmaße des Hauptfensters wurden leicht verändert.
. Bugfix: Headings beachteten Ausrichtung (center, flushright)
nicht (Norbert Hanz).
. Bugfix: (!idx ...) innerhalb von !table_caption wurde nicht
umgewandelt (Norbert Hanz).
. Bugfix: Farben "silver" und "gray" waren vertauscht.
. Bugfix: Die Win32-Version erzeugt im HPJ-File nun DOS-Umlaute,
damit die Titelzeile des WinHelp-Fensters wieder stimmt.
GEM-Version:
. Änderung: Dateinamen, die Leerzeichen enthalten, werden nun beim
Start externer Programme mit Anführungszeichen geklammert.
Everest versteht was man will, HCP.TTP und er ST-Guide können
damit allerdings genausowenig anfangen...
. Änderung: Drag&Drop an Ease und Magxdesk angepaßt. Vorher gab es
Probleme, wenn Dateinamen Leerzeichen enthielten und mit
Apostrophen oder Anführungszeichen geklammert an UDO übergeben
wurden.
Win32-Shell:
. Änderung: Die Zieldatei kann nun korrekt bestimmt werden
(Wilfried Behne). Nach dem Ändern des Zielformates muß die
Zieldatei jedoch neu bestimmt werden, da die UDO-Shell die
Zieldatei wieder anpaßt.
. Bugfix: Anführungszeichen um den Dateinamen, der der UDOSH
übergeben wird, werden entfernt.
. Bugfix: Dateinamen mit Leerzeichen werden mit Anführungszeichen
geklammmert.
1.8 PL5 vom 01.08.1997
=======================
Allgemeines:
. Neuer Befehl: !input
Funktioniert genau wie !include jedoch sucht !input lediglich in
dem Verzeichnis, welches durch die Umgebungsvariable
$UDOINPUTPATH definiert ist.
. Neue Umgebung: !begin_node ... !end_node (Martin Osieka).
Hiermit lassen sich Nodes wie mit !node, !subnode etc. anlegen.
Welche Gliederungsebene jedoch verwendet wird, das hängt vom
übergeordneten Node ab. Nodes können hiermit also genauso
geschachtelt werden wie alle anderen Umgebungen geschachtelt
werden. Ein Beispiel:
!begin_document
!tableofcontents
!begin_node Ein Node
...
!begin_node Ein Subnode
...
!end_node
!end_node
!end_document
Die neuen Befehle lassen sich auch zusammen mit den "alten"
Befehlen verwenden, wobei zu beachten ist, daß nach einem !node
durch !begin_node ein Subnode geöffnet wird.
Durch die neuen Befehle ergeben sich interessante Möglichkeiten.
Will ich bspw. die auf meiner Homepage als Subsubnode
erscheinenden Softwarebeschreibungen in einem ST-Guide-Hypertext
oder einer Windows-Hilfe als Subnodes darstellen, so kann ich
diese nun ohne Änderung mittels !include einbinden.
. Neue Kommandos: !begin_node*, !begin_pnode, !begin_pnode*
Diese werden analog zu !begin_node, !node*, !pnode und !pnode*
verwendet. Geschlossen werden die Befehle ebenfalls mit
!end_node.
. Neu: linedraw-Umgebung, !ldinclude, !linedrawsize
Bei Nicht-RTF-Formaten wird auf den DOS-Zeichensatz umgeschaltet
und die Umgebung wie eine verbatim-Umgebung behandelt. Näheres
zur Umgebung weiter unten. !ldinclude und !linedrawsize sind
analog zu !vinclude und !verbatimsize implementiert.
. Neues Kommando: !error
Genau wie die Präprozessoranweisung #error eines C-Compilers kann
man hiermit eine Fehlermeldung erzeugen und ausgeben. UDO
bricht beim Eintreffen dieses Schalter die Konvertierung ab.
. Neuer Schalter: !use_auto_toptocs []
Wird dieser Schalter eingesetzt, so werden zu Beginn jedes
Kapitels Links auf die übergeordneten Kapitel erzeugt. Der
Schalter ist verfügbar für HTML, WinHelp und ST-Guide. Wird der
Schalter benutzt, so sichert UDO ein paar zusätzliche Grafiken,
die dann verwendet werden.
. Neu: !udolink
UDO sichert für HTML, WinHelp und ST-Guide eine Datei namens
"udo_wm.[gif,bmp,img]". Mit !udolink kann man in sein Werk die
Grafik einbinden. Bei HTML wird zugleich ein Link auf meine
Homepage erzeugt.
. Neu: (!comment [...]), !use_comments [...]
Mit (!comment [...]) können Inline-Kommentare für HTML, WinHelp,
RTF, Quickview, C und Pascal erzeugt werden. Wir im Vorspann der
Schalter !use_comments benutzt, so werden die Kommentare auch bei
allen anderen Formaten in Klammern ausgegeben (Martin Rost).
. Wieder da: Schalter !use_short_tocs [...]
Wer nicht die automatisch erzeugten Inhaltsverzeichnisse
benutzte, mußte viele !depth 1 einfügen. Dies ist nun nicht mehr
nötig (Andreas Swazinna).
. Änderung: Die Farbnamen wurden neu festgelegt und orientieren
sich nun an den durch HTML 3.2 definierten 16 Farben. Diese
lauten:
black
silver (hellgrau, ehemals "grey")
gray (dunkelgrau, "gray", nicht "grey"!!!)
white
maroon
red
purple
fuchsia
green (dunkelgrün)
lime (hellgrün)
olive
yellow
navy
blue
teal
aqua (ehemals "cyan")
Diese Änderung betrifft die Farbkommandos von HTML und WinHelp.
. Bugfix: UDO findet wieder sicher seine INI-Datei.
. Änderung: Mit !image kann man nun auch problemlos Bilder anzeigen
lassen, deren Dateiname Leerzeichen enthält, wenn man den
Dateinamen in Anführungsstriche setzt.
Beispiel: !image "foo bar"
. Änderung: Die Anzahl der maximal zu verwendenden Symbole wurde
von 32 auf 128 erhöht (Uwe Mindrup).
DRC:
. Neu: Schalter !drc_bcolor, !drc_icolor, !drc_ucolor
Da DRC keine verschiedenen Schriftarten kennt, sondern Text
lediglich farbig hervorheben kann, kann man mit diesen Befehlen
UDO mitteilen, in welcher Farbe fetter, kuriver und
unterstrichener Text dargestellt werden soll. Die
Farbbezeichnungen stehen oben (Stefan Braunstein).
. Bugfix: Bei !end_document wird nun immer eine Zeile mit dem
Inhalt "%%" ausgegeben (Stefan Braunstein).
. Bugfix: Der Inhalt des Titelseite wird nun ordentlich
dargestellt, da UDO die Zeilen mit Leerzeichen auffüllt.
HTML:
. Neu: !docinfo [htmltitle]
wird für den Titel jeder Seite benutzt (anstelle der
Zusammenfassung von [title] und [program]). Beispiel:
!docinfo [title] Around the operating system
!docinfo [program] ATOS Ausgabe 02/1997
!docinfo [htmltitle] ATOS 02/97
Benutzt man [htmltitle], so sieht man im Fenstertitel eines
Browsers "ATOS 02/97: foo bar". Ansonsten stünde dort "Around the
operating system ATOS Ausgabe 02/1997: foo bar".
. Neues Kommando: !html_description
Hiermit kann man die Beschreibung einer Seite in die
Metainformationen aufnehmen (< META NAME="Description"
CONTENT="..."). Dieses Kommando ist mehrfach in einem Node
verwendbar (Frank Röske).
. Neu: !use_auto_toptocs [html] wird unterstützt.
. Änderung: Wird !html_keywors mehrfach in einem Node benutzt, so
werden die einzelnen Einträge, mit einem Komma getrennt, in die
Metainformationen aufgenommen (Frank Röske).
. Änderung: HTML 3.2 sieht kein """-Entity mehr vor, daher
verwendet UDO nun """.
. Änderung: UDO nutzt nun die Möglichkeiten von HTML 3.2, indem es
für die enumerate-Umgebung genauso numeriert wie in LaTeX,
WinHelp oder ASCII, sprich UDO benutzt "",
"" und "" in verschachtelten Umgebungen.
. Änderung: Werden !heading, !subheading etc. in einer center- oder
flushright-Umgebung benutzt, so werden die Überschriften passend
eingerückt.
. Änderung: Aus "Letzte Änderung am" wurde "Letzte Aktualisierung
am".
. Änderung: Wenn Frames benutzt werden, so wir bei Verweisen in den
Kopfzeilen auf die Startseite nicht mehr "target="_top"" benutzt,
sondern es wird nur im rechten Rahmen die Datei mit der
Startseite neu dargestellt.
. Änderung: Nach Absätzen gibt UDO eine zusätzliche Leerzeile aus
(Martin Rost).
. Änderung: Wenn !html_merge_nodes verwendet wird, werden manche
GIFs nicht gesichert, da sie dann nicht benötigt werden.
. Bugfix: !html_keywords funktionierte auf der Hauptseite nicht
(Frank Röske).
. Bugfix: "" wurden durch " ersetzt statt durch ".
HTML-Help:
Seit Release 6 Patchlevel 5 unterstützt UDO nun den offiziellen
Nachfolger von WinHelp: Microsoft HTML Help. Den HTML-Help-Workshop
kann man sich von Microsofts Web-Site herunterladen. Die URL habe ich
gerade leider nicht im Kopf, sorry.
UDO legt die für den Workshop erforderliche Projekt-, Contents- und
Index-Datei automatisch an. Der Index bleibt momentan noch leer, das
habe ich in den fünf Stunden, die die Anpassung erfordert hat, nicht
hinbekommen.
. Neben den Standardkommandos existieren folgende Spezialbefehle:
- !hh_backimage
- !hh_backcolor
- !hh_textcolor
- !hh_linkcolor
- !hh_alinkcolor
- !hh_vlinkcolor
- !hh_img_suffix
Alle Befehle funktionieren analog zu den gleichnamigen Befehlen
für HTML.
. Ein paar Hinweise:
1. Zur Programmierung habe ich die Beta 3 des Workshops
herangezogen. Ich werde in den nächsten Tagen einmal
schauen, ob bereits eine neue Betaversion des Workshops
vorhanden ist und ob UDO angepaßt werden muß.
2. Die Beta 3 scheint keine Bilder zu finden, die nicht im
gleichen Verzeichnis wie die HTML-Dateien liegen. Jedenfalls
werden die Bilder, die ich relativ für meine Homepage
adressiere, nicht dargestellt.
RTF:
. Neu: Im RTF-Header wird nun auch eine Colortable ausgegeben. Das
bedeutet, daß man nun auch in RTF Farben verwenden kann.
. Neu: Trennvorschläge mittels "!-" (z.B. "Ur!-instinkt") werden
für RTF übernommen (Stefan Braunstein).
. Neu: Mittels der linedraw-Umgebung ist es nun möglich, in einem
RTF-File "DOS-Screenshots" oder sonstige Texte, die die DOS-
Grafikzeichen verwenden, zu erstellen. Dazu muß der Zeichensatz
"MS LineDraw" installiert sein. Word für Windows zeigt die
Passagen korrekt an, WordPad95 hingegen nicht (warum auch immer).
Analog zu !vinclude funktioniert !ldinclude: Es wird eine
komplette Datei eingelesen und in einer linedraw-Umgebung
dargestellt. Ebenfalls analog zu !verbatimsize funktioniert
!linedrawsize, womit die Zeichensatzgröße bestimmt werden kann
(Andreas Swazinna).
ST-Guide:
. Neu: !use_auto_toptocs [stg] wird unterstützt.
. Bugfix: UDO gab immer @width 0 aus (Christian Gosslar).
. Bugfix: UDO gab für !hline immer @line 0 aus (Uwe Mindrup)
. Bugfix: Statt @default "Inhaltsverzeichnis" wird nun korrekt
@default Main ausgegeben, wenn man auf eine Titelseite
verzichtet.
WinHelp:
. Neu: !win_textcolor
Hiermit läßt sich die Farbe festlegen, mit der der Text
erscheinen soll.
. Neu: !use_auto_toptocs [win] wird unterstützt.
. Änderung: !win_backcolor ersetzt den Schalter !win_background. In
der Übergangsphase bleibt der alte Schalter noch erhalten. Grund
der Umbenennung: Angleichung an den Befehl !html_backcolor.
. Änderung: Die Palette der zu verwendenden Farben wurde an die der
HTML-3.2-Spezifikation angepaßt.
. Änderung: Der "Beenden"-Button wird nicht mehr benutzt.
Stattdessen wird bei Verwendung von !use_about_udo ein UDO6-
Button eingebaut.
. Bugfix: Die Nodes wurden bei "!depth 1" im Inhaltsverzeichnis
fett dargestellt und nicht dann, wenn die Tiefe höher war
(Andreas Swazinna).
. Bugfix: Wurde !table_caption für eine Tabelle benutzt, die
innerhalb einer anderen Umgebung stand, so erzeugte UDO
ziemlichen Murx, so daß im günstigsten Falle die
Tabellenüberschrift unsichtbar war (Norbert Hanz).
1.9 PL4 vom 25.06.1997
=======================
Ich hoffe, ich habe alle Änderungen notiert. ;-)
Zum ersten Mal gibt es eine Version für Win32 (Windows 95 und NT)
nebst neuer, besserer Shell. Beide Programme mit Debug-Informationen
ausgeliefert, deshalb benötigt man folgende DLLs:
1. MFC40D.DLL
2. MSVCRT40.DLL
3. MSVCR40D.DLL
Allgemeines:
. Änderung: Es heißt nun !docinfo [drcstatusline] anstatt
!docinfo [drc_statusline].
. Änderung: Es heißt nun !docinfo [stgdatabase] anstatt
!docinfo [stg_database].
HTML:
. Änderung: Neue, flachere Images im Win95-Look, die zudem die
Win216-Palette verwenden.
. Änderung: Bei !html_modern_layout wird nun im Header HTML 3.2
ausgegeben (Alexander Clauss).
. Änderung: Alle Bilder werden nun mit "border=0" ausgegeben.
Ausnahme: Image-Links im Text.
. Neu: UDO kann Frames erzeugen. Das Layout entspricht dem durch
!html_modern_layout erzeugten Tabellenlayout, allerdings wird das
"kleine" Inhaltsverzeichnis in einem Frame erzeugt. Wie beim
"modernen" Layout werden auch hier die sogenannten Chaptericons
beachtet.
- !html_frames_layout: Wird dieses Kommando im Vorspann
benutzt, so werden Frames erzeugt.
- !html_frames_column_width : Gibt die Breite des linken
Frames an.
- !html_frames_column_color : Gibt die Hintergrundfarbe
des linken Frames an.
UDO benutzt folgende Dateinamen, die man selber nicht benutzen
sollte: 00con.htm[l] und 00toc.htm[l].
Externe Links werden immer mit target="_top" erzeugt. Dies wird
man auch in Zukunft nicht ändern können.
. Neu: In den Kopf-/Fußzeilen wird nun auch jeweils ein Bild
ausgegeben, das auf die Hauptseite verweist.
. Neu: Kommando !html_counter_command .... Es kann in jedem Node
benutzt werden. Was dem Kommando folgt, wird 1:1 im Footer
ausgegegen, so daß man den Counter optisch besser plazieren kann
als früher. Beim "modernen Layout" wird der Counter dann also in
der linken Spalte dargestellt.
. Bugfix: Bei den sogenannten Chaptericons wurden Backslashes nicht
in Slashes umgewandelt(Uwe Mindrup, Thomas Much).
ST-Guide:
. In den Kopfzeilen stehen nun immer mindestens zwei Leerzeichen
zwischen Kapitelnamen und Hypertexttitel (Martin Osieka).
GEM-Version:
. Der Fileselector wird nun immer mit einem großen
Laufwerksbuchstaben aufgerufen (Christian Huch).
Win32-Shell:
. Die Shell dürfte selbsterklärend sein, bis auf folgende
Kleinigkeiten:
- Die INI-Datei wird nun aus dem Verzeichnis geladen, in der
das Executable liegt. Beim Start gibt die Debug-Version
dieses Verzeichis aus.
- Unter Konfiguration können nun die Dateiendungen für die
Formate angegeben werden. Läßt man das Eingabefeld leer, so
werden Defaultendungen benutzt. Will man beispielsweise
HTML-Dateien mit der Endung .htm erzeugen (UDO32 erzeugt
defaultmäßig .html), so muß man hier in das Eingabefeld .htm
eingeben (inklusive Punkt!).
Eine Online-Hilfe werde ich nachreichen, sobald ich mehr Zeit
dazu habe, sie überhaupt zu schreiben.
1.10 PL3 vom 04.04.1997
========================
Allgemeines:
. Bugfix: Die Benutzung von !programimage und !authorimage führte
zum Absturz (Stefan Braunstein).
. Bugfix: Die korrekte Benutzung der Befehle zur Schriftumschaltung
wird nun auch bei Überschriften (Nodes und Headings) überprüft
(Jürgen Conradi), darüber hinaus nun auch bei Bildunterschriften.
Apple QuickView:
. Bugfix: Schriftarten wurden in Bidunterschriften nich
umgewandelt.
DRC:
Alle Änderungen wurden auf Wunsch von Stefan Braunstein eingebaut.
Sonst benutzt wohl niemand den DRC. ;-)
. Bugfix: Bei Subsubnodes wurden falsche Nummern benutzt. Zudem
fehlt die Angabe von "0, 0, 0,", so daß es Probleme mit
Kapitelüberschriften gab, die mit Umlauten oder Ziffern begannen.
. Bugfix: Die Status-Line wurde falsch ausgegeben.
. Änderung: !hline wird unterstützt.
. Änderung: Am Anfang von Nodes wird erst eine Leerzeile
ausgegeben, damit der Text nicht gleich unter der Fensterkante
klebt.
. Neu: Mittels !docinfo [drc_statusline] kann man den Text setzen,
den UDO für die Statuszeile verwendet. Fehlt diese Angabe, so
erzeugt UDO eine Zeile der Art "Copyright (c) by ". Wurde
!docinfo [author] nicht angegeben, so erzeugt UDO eine Zeile
"Made with UDO".
HTML:
. Neu: !html_modern_column_width . gibt an, wie breit
die linke Spalte der Tabelle sein soll.
. Neu: !html_modern_column_color . darf Werte wie
bei !html_backcolor annehmen und bestimmt die Hintergrundfarbe
der linken Spalte.
. Änderungen: Am "Modern Layout" wurde gefeilt. Die Ergebnisse
sollten nun mit Internet Explorer, Navigator und Communicator
ordentlich aussehen.
IPF:
. Bugfix: (!nl) wurde falsch umgesetzt.
. Bugfix: Die meisten Befehle, die Umgebungen beenden, wurden nicht
umgesetzt.
. Bugfix: docprof wurde falsche ausgegeben.
LyX:
. Bugfix: In Bildunterschriften wurden interne Zeichen von UDO
nicht angepaßt.
ST-Guide:
. Neu: Mittels !docinfo [stg_database] kann man angeben, was UDO
für die @database-Zeile ausgeben soll. Die alte, umständliche
Lösung mittles !stg_no_database und !raw [stg] @database ist
demnach nicht mehr nötig. Wird !docinfo [stg_database] nicht
verwendet, so erzeugt UDO wie gehabt eine Zeile, gebildet aus
!docinfo [title] und !docinfo [program].
. Änderung: Der Schalter !stg_no_database existiert nicht mehr.
. Bugfix: Wurde in PL2 kein !docinfo [program] benutzt, so wurde in
der Kopfzeile Murks ausgegeben.
WinHelp:
. Bugfix: Schriftarten wurden in Bidunterschriften nich
umgewandelt.
GEM-Version:
. Neu: Die Kommandozeilenoption "--force-long" kann nun auch in der
GEM-Version benutzt werden.
. Änderung: Der Hauptdialog wurde aufgeräumt und benutzt neben
zahllosen Radio-Buttons nun ein Popup.
. Änderung: Unter MagiC wird nun auch eine Menüzeile angemeldet.
. Änderung: Der Dialog "Externe Programme" wurde aufgeräumt.
Anstatt der zahllosen Radio-Buttons wird nun eine Listbox
verwendet.
Windows-Shell:
. Neu: DRC und IPF können nun ausgewählt werden. HelpTag steht
dafür nicht mehr zur Verfügung. Die neue Shell ist nur im
Windows-Beta-Archiv enthalten und nicht über meine reguläre
Homepage erhältlich.
1.11 PL2 vom 26.03.1997
========================
Dieser Patchlevel ist hochgradig beta, da ich habe fast überall
Änderungen und Laufzeit-Optimierungen vorgenommen habe.
Fehlfunktionen, Abstürze etc. bitte sofort melden!
Allgemeines:
. Syntaxänderung: Die Format-Spezialbefehle haben sich geändert.
neu | alt
------------+------
!raw [asc] | !asc
!raw [stg] | !stg
!raw [win] | !win
etc. | etc.
Innerhalb der Klammern können nun die gleichen Ausdrücke
verwendet werden wie bei den Abfragebefehlen, also auch mehrere
oder `all' und `none'.
Die Befehle, die nur Zeilen ausgeben, wenn man nicht in das
passende Format umwandelt, existieren nicht mehr und können über
obigen !raw-Befehl auch nicht direkt erzeugt werden. Hier muß man
nun den Umweg über eine Abfrage-Raw-Kombination gehen. Beispiel:
Früher:
!=asc Dies erscheint nur beim ASCII-Format nicht.
Jetzt:
!ifndest [asc]
!raw [all] Dies erscheint nur beim ASCII-Format nicht.
!endif
. Syntaxänderung: Die Befehle für die Titelseiten-Informationen
haben sich geändert. Ein paar neue sind außerdem hinzugekommen.
neu | alt
-------------------------------+--------------
!docinfo [title] ... | !title ...
!docinfo [program] ... | !program ...
!docinfo [version] ... | !version ...
!docinfo [date] ... | !date ...
!docinfo [author] ... | !author ...
!docinfo [address] ... | !street ...
!docinfo [address] ... | !town ...
!docinfo [address] ... | -
!docinfo [address] ... | !country ...
!docinfo [address] ... | !email ...
!docinfo [webmastername] ... | -
!docinfo [webmasteremail] ... | -
!docinfo [webmasterurl] ... | -
Wie man sieht, sind die speziellen Befehle wie !street, !email
etc. weggefallen. Sie werden nun unter !docinfo [address]
zusammengefaßt. Zudem sind nun insgesamt 15 Adreßzeilen möglich.
Was Ihr da angebt, das bleibt Euch überlassen.
Die Webmaster-Angaben sind nur für HTML von Belang. Näheres dazu
siehe unten.
. Syntaxänderung: Die Befehle zum Setzen des Zeichensatzes haben
sich geändert. Jetzt gibt es nur noch einen Befehl (!code).
Diesem Befehl übergibt man den benutzten Zeichensatz als
Parameter:
neu | alt
--------------------+-----------------
!code [dos] | !code_dos
!code [hp8] | !code_hp8
!code [iso] | !code_iso
!code [mac] | !code_mac
!code [next] | !code_next
!code [tos] | !code_tos
--------------------+-----------------
!code [latin1] | wie !code [iso]
!code [iso-8859-1] | wie !code [iso]
. Neu: DRC-Format (David's Readme Compiler für DOS),
Kommandozeilen-Option --drc, allerdings noch nicht komplett
implementiert.
. Neu: IPF-Format (Information Presentation Facility, OS/2),
Kommandozeilen-Option --ipf, allerdings noch nicht komplett
implementiert. Außerdem habe ich keine Möglichkeiten, UDOs
Ausgaben zu überprüfen, ich bin daher auf Eure Mithilfe besonders
angewiesen.
. Neu: Die C-Sourcecode-Umgebung läßt sich nun mittels
!ifdest [src] abfragen. Für Pascal benutzt man !ifdest [pas]
(Patrick Jerchel).
. Neu: Platzhalter (!nolink [ ]). Der Inhalt der Klammern wird
nicht referenziert.
. Neu: Befehl !jumpid. Dieser Befehl kann maximal einmal pro Node
benutzt werden. Ausgegeben wird die ID wie ein Alias. Jump-IDs
können als C- oder Pascal-Headerfile ausgegeben werden (bitte mal
die Pascal-Ausgabe überprüfen, ich bin da zu lange raus).
. Neu: comment-Umgebung (!begin_comment, !end_comment, !cinclude)
(Martin Rost). Text, der innerhalb der Umgebung steht, wird als
Kommentar auch in die Ausgabedatei geschrieben, sofern das
jeweilige Format Kommentare beherrscht.
. Neu: Schalter !no_footer [ ]. Wird dieser Schalter für HTML
gesetzt, so werden keine Webmaster-Angaben am Ende einer jeden
Seite ausgegeben, sofern letztere vorhanden sind.
. Neu: Kommandozeilen-Option -@ file. UDO liest dann aus der Datei
file die Optionen. In dieser Datei muß in jeder Zeile genau eine
Option stehen. Beispiel:
$ udo -@ 4stg.opt udo6ger.u
[4stg.opt]
--stg
-o
udo.stg
--verbose
Dies ist gerade für die DOS-Version praktisch, da bei
entsprechend langen Dateinamen der Platz nicht für alle Optionen
ausreicht. Die UDO-Shell wird demnächst entsprechend angepaßt.
. Neu: Kommandozeilen-Optionen --c-idfile und --pas-idfile. Werden
diese Optionen angegeben, so erzeugt UDO eine H-Datei für C
und/oder eine I-Datei für Pascal, in denen Konstanten mit allen
Jump-IDs ausgegeben werden. Vorsicht: UDO überschreibt
existierende Headerfiles ohne Rückfrage!
. Neu: Kommandozeilen-Option --force-long. Wird diese Option
benutzt, so versucht UDO auch auf den Systemen, die standardmäßig
keine langen Dateinamen unterstützen (TOS, DOS), lange Dateinamen
zu erzeugen (Endnung .html anstatt .htm).
. Neu: Den Befehlen, die sich um die Ausgabe der
Inhaltsverzeichnisse kümmern, kann man nun einen weiteren
Parameter übergeben, der angibt, wie tief die Ausgabe des
Inhaltsverzeichnisses gehen soll (Martin Osieka). Beispiele:
- !tableofcontents !depth 1
Im Inhaltsverzeichnis werden nur die Nodes (1. Ebene)
ausgegeben.
- !tableofcontents
Komplettes Inhaltsverzeichnis ausgeben.
- !toc [all] !depth 2
Bei allen Formaten wird das Inhaltsverzeichnis ausgegeben,
hier jedoch mit genau 2 Ebenen, also den Nodes und den
Subnodes.
- !subtoc [stg,win] !depth 1
Für ST-Guide und WinHelp werden im Unterinhaltsverzeichnis
eines Nodes werden alle Subnodes (auch hier die 1. Ebene
unterhalb der Nodes) ausgegeben.
- !use_auto_subtocs [stg,win] !depth 2
Unterinhaltsverzeichnisse werden für ST-Guide und WinHelp
automatisch erzeugt. In ihnen werden jeweils nur die
Subnodes und Subsubnodes (Tiefe gleich zwei) ausgegeben,
nicht die Subsubsubnodes (das wäre ausgehend von den Nodes
die dritte Ebene).
Aufgrund dieser sehr flexiblen Möglichkeit, die Tiefe der
Inhaltsverzeichnisse zu steuern, sind einige Schalter überflüssig
geworden (siehe unten).
. Änderung: Die Schalter
- !use_short_toc
- !no_toc_subnodes
- !no_toc_subsubnodes
- !no_toc_subsubsubnodes
existieren nicht mehr. Aufgrund der obigen Neuerungen wurden sie
überflüssig bzw. paßten nicht mehr ins Konzept.
!no_toc_subnodes kann nun durch !tableofcontents !depth 1 ersetzt
werden.
. Änderung: Die komplette Auswertung der Optionen wurde bei der
Kommandozeilen-Version überarbeitet. Nun muß der Name der
Quelldatei nicht als letzte Option angegeben werden, jedoch ist
auch nur noch die Angabe einer Quelldatei möglich. Zudem fehlten
bei udo --help einige Angaben.
. Änderung: UDO kann nun auch Dateien "includen", die Leerzeichen
im Namen enthalten. Ist dies der Fall, so muß man den Dateinamen
in Anführungsstriche setzen. Beispiel:
!include "hello world.u"
. Änderung: Wird !tabwidth 0 benutzt, so wandelt UDO keine TABs
mehr in verbatim-/sourcecode-Umgebungen in Leerzeichen um
(Patrick Jerchel).
. Änderung: UDO gibt jetzt eine Fehlermeldung aus, wenn !maketitle
benutzt wird, ohne irgendwelche Informationen für die Titelseite
bereitgestellt zu haben.
. Änderung: Umfangreiche Optimierungen. UDO sollte spürbar und
meßbar schneller fertig sein. Probiert es mal aus.
. Änderung: UDO benutzt jetzt zur Erzeugung der temporären Datei
für die eigene Werbeseite tmpnam() (Martin Osieka). Wundert Euch
also bitte nicht, falls im Logfile oder bei --verbose ein
komischer Dateiname auftauchen sollte.
. Änderung: Auf den Systemen, die den ISO-Latin1-Zeichensatz
verwenden, wurden zu oft unbekannte Zeichen bemängelt. Die
Warnmeldungen bezüglich der Zeichenumwandlung sind nun außerdem
informativer.
. Änderung: Es sind nun 4096 Nodes und Labels/Aliase benutzbar.
. Änderung: Die Titelseite wird intern nun dynamisch verwaltet,
daher sollten keine Probleme (bis auf den fehlenden Umbruch) mehr
bei überlangen Einträgen auftreten.
. Änderung: Die Einträge für das Inhaltsverzeichnis werden nun zur
Hälfte dynamisch verwaltet. UDO sollte daher auf Systemen mit
wenig RAM nicht so schnell die Puste ausgehen.
. Bugfix: Bei !toc wurder der Begriff "Anhang" nicht ausgegeben
(Berthold Reiff).
. Bugfix: Der Schalter !no_images wurde nicht bei )!ilink [ ] und
(!img [ ]) beachtet. Außerdem werden nun bei !no_images keine
Bilder mehr in den Kopf- und/oder Fußzeilen bei HTML ausgegeben.
. Bugfix: Beim Beenden der Sourcecode-Umgebung wurden !end_quote
und !end_verbatim in der falschen Reihenfolge aufgerufen (Hauke
Wessels).
. Bugfix: Umlaute in Zeilen, die mit einem `#' begannen (also UDO-
Kommentare), wurden in verbatim-Umgebungen nicht oder falsch
umgesetzt.
. Bugfix: Bei (!xlink ...) wurde !! nicht angepaßt (Christian
Goßlar).
. Bugfix: Jetzt sind - wie in der Doku beschrieben - fünf Zeilen
mit !email möglich (Bertholf Reiff).
. Bugfix: Eine leere !email-Zeile wurde bemängelt, es wurden aber
trotzdem Leerzeilen ausgegeben (Berthold Reiff). Tip: Leere
Zeilen erzeugt man nun, indem man nur eine Tilde (festes
Leerzeichen) angibt.
. Bugfix: Die Schriftarten-Befehle wurden auf der Titelseite nicht
abgepaßt (Berthold Reiff). Schriftarten können nicht auf der
Titelseite benutzt werden. Wer diese benötigt, muß sich selbst
eine Titelseite gestalten.
. Bugfix: Wurde in einer Zelle einer Tabelle mehr als 128 Zeichen
verwendet, so stürzte UDO ab (Frank Röske). Jetzt erfolgt eine
Fehlermeldung und die Zeile, in der die zu große Zelle benutzt
wurde, wird nicht ausgegeben.
. Bugfix: Bei folgender Konstellation geriet UDO in eine
Endlosschleife, da das erste Kommando aufgrund der fehlenden
Klammer nicht beendet wurde:
Bla fasel (!command [!..] [!..] (!B)foo(!b)
Bei command gleich xlink, plink, link, macro, idx und img trat
eine Endlosschleife auf.
. Bugfix: Schriftarten sollten nun bei !index funktionieren.
. Bugfix: Es wurde nur ein (!ilink) pro Zeile übersetzt (Stefan
Braunstein).
HTML:
. Neu: Werden mit !docinfo Webmaster-Daten angegeben, so erzeugt
UDO standardmäßig am Ende einer jeden Seite folgendes:
Copyright (c) by [|]
Letzte Änderung am (!today)
!webmasterurl hat Priorität vor !webmasteremail. Werden keine
Angaben gemacht oder im Vorspann !no_footers [html] benutzt, so
gibt UDO nichts aus.
. Neu: !html_modern_layout
Wird dieser Schalter im Vorspann ausgegeben, so wird jede Seite
als Tabelle dargestellt. Die Tabelle besteht dann aus zwei
Spalten, wobei in der linken Spalte die Links auf die anderen
Nodes und in der rechten Spalte der Seiteninhalt ausgegeben
werden. Benutzt man !chaptericon innerhalb eines Nodes, so werden
in der linken Spalte Imagelinks angelegt.
Hinweis: Dieses Feature ist noch niegelnagelneu, ich habe es erst
vor einer Stunde eingebaut. Es fehlt noch die Möglichkeit, die
Breite und Hintergrundfarbe der linken Spalte sowie den Abstand
von linker zu rechter Spalte zu beinflussen. Wie ich gerade sehe,
stellt der Internet-Explorer die Tabellen anders dar als der
Netscape Navigator es tut. Hier werde ich also noch etwas testen
müssen.
. Neu: !chaptericon
Dieses Kommando gibt den Namen einer Grafik an, welche UDO für
den Link auf den aktuellen Node in der linken Spalte des
"modernen" Layouts verwenden soll. Bei Subnodes und tieferen
Ebenen wird der Befehl momentan mißachtet.
. Neu: Schalter !html_ignore_8bit
Wird dieser Schalter im Vorspann angegeben, so werden 8-Bit-
Zeichen nicht in HTML-Entities (ä etc.) umgewandelt (Rein
Bakhuizen van den Brink). Somit ist es möglich, auch von ISO-
Latin1 abweichende Dateien zu erzeugen, ohne das UDO
dazwischenfunkt.
. Änderung: Bei den Bezeichern von Labels und Nodes werden alle
nicht-alphanuemrischen Zeichen nun durch %XX ersetzt, wobei XX
der Hexcode des jeweiligen Zeichens ist. Hiervon ausgenommen sind
neben `a'-`z', `A'-`Z' und `0'-`9' die Zeichen `$', `+', `-', `.'
und `_'.
. Änderung: Auf System, die lange Dateinamen unterstützen, benutzt
UDO nun für die Numerierung der HTML-Dateien drei Stellen pro
Ebene anstatt zwei (001002003004.html anstatt 01020304.html).
. Bugfix: Bei Bildern ohne Bildunterschrift wurden bei HTML für das
IMG-Tag keine Anführungszeichen ausgegeben (Stefan Braunstein).
. Bugfix: Slashes werden bei !html_backimage nicht mehr in
Backslashes umgewandelt (Heiko Schäfer).
. Bugfix: Auf der ersten Seite wurde keine Kopfzeile ausgegeben,
wenn man auf !maketitle verzichtete.
LaTeX:
. Neu: Komprimierte Umgebungen mittels !short sind nun auch bei
LaTeX erzeugt, indem UDO folgendes in der Umgebung ausgibt:
\itemsep 0pt
\parsep 0pt
\parskip 0pt
. Neu: Unterinhaltsverzeichnisse werden nun auch für LaTeX
ausgegeben (Hauke Wessels). Dazu wird eine Itemize-Umgebung
verwendet.
. Neu: Zu jedem Node wird nun ein gleichlautendes Label ausgegeben,
so daß man auch ohne Gefahr bei den Links auf Nodes verweisen
kann (Hauke Wessels).
. Änderung: Bei !no_toc_subnodes [tex] werden keine Nodes mehr
"versteckt". Ich muß jetzt nur noch den LaTeX-Befehl
herausfinden, mit dem man die Ausgabetiefe bei LaTeX ändern kann.
Pure-C-Help:
. Im Seitenheader benutzt UDO nun capsensitive anstatt sensitive.
UDO selbst beachtet ja auch die Groß-/Kleinschreibung.
. Auf das Inhaltsverzeichnis werden in den Kopf- und Fußzeilen
keine Links mehr angelegt, wenn man gar kein Inhalstverzeichnis
hat erzeugen lassen.
ST-Guide:
. Bugfix: Links auf Nodes, die ein @ (im Linktext oder Nodenamen)
benutzten, wurde das @ einmal zuviel ausgegeben (Holger Herzog).
. Bugfix: !alias und !ignore_links funktioniert nun auch bei !pnode
und den verwandten Befehlen.
. Änderung: Beim ST-Guide werden in Listen wieder zwei Leerzeichen
Abstand ausgegeben (Martin Osieka).
WinHelp:
. Änderung: UDO benutzt nun Nummern zur Referenzierung der Nodes
innerhalb der RTF-Datei. Dadurch ist es möglich, Nodes zu
benutzen, die sich nur durch Groß-/Kleinschrebung unterscheiden.
. Bugfix: In den Subtocs stimmte die Einrückung bei manchen
Einträgen nicht. Man sah nur noch die letzte Nummer (Peter-F
Bajetto).
1.12 PL1 vom 10.02.1997
========================
Allgemeines:
. Neu: Holländisch wird als Sprache angeboten (Danke an Rogier
Cobben). Aktiviert wird sie mit !language dutch, abgefragt mit
!iflang [dutch].
. Neu: Schalter !code_next zum Umschalten auf den NeXTStep-
Zeichensatz.
. Änderung: Die ganzen alten Sprachbefehle wie !german oder
!english existieren nicht mehr. Die Ausgabesprache läßt sich nun
nur noch mit !language einstellen.
. Umlaute in !table_caption* wurden nicht gequotet (Christian
Goslar).
. Die GEM-Shell benutzte "udo.hyp" als Hypertextname, obwohl der
Hypertext "udo6ger.hyp" heißt (Michael Depke).
HTML:
. Neu: Na endlich! Jetzt werden auch bei HTML die list-Umgebungen
korrekt ausgegeben. UDO erzeugt dafür nun HTML-Tabellen. Leider
unterscheiden sich Navigator und IE bei der Ausgabe der Tabellen,
besonders was die Zwischenräume und den Umbruch der ersten Spalte
angeht. Hier werde ich noch ein wenig experimentieren.
. Änderung: Der Schalter !html_use_xlist existiert nicht mehr. UDO
verwendet per default obige Methode
. Neu: Der Schalter !html_no_xlist führt dazu, daß UDO anstatt die
Listen wie bisher als description-Umgebungen ausgibt.
. Neue Befehle zum Einbinden von Body-Optionen für Nodes:
- !html_backimage
Setzen eines Hintergrundbildes. Momentan muß man noch die
Dateieindung angeben; UDO setzt sie nicht automatisch
dahinter.
- !html_backcolor [|#FFFFFF]>
Setzen der Hintergrundfarbe. Vordefinierte Farben sind
black, white, red, green, blue, yellow, cyan, magenta und
grey. Will man eine andere Farbe haben, so kann man den
Hexwert auch direkt angeben.
- !html_textcolor [|#FFFFFF]> Setzen der Textfarbe.
- !html_linkcolor [|#FFFFFF]> Setzen der Farbe für
Links.
- !html_alinkcolor [|#FFFFFF]> Setzen der Farbe für
aktive Links.
- !html_vlinkcolor [|#FFFFFF]> Setzen der Farbe für
bereits besuchte Links.
Anmerkungen:
- Werden die Befehle im Vorspann benutzt, so setzt man damit
die Defaultwerte für alle Seiten inkl. dem
Inhaltsverzeichnis.
- Bei Angabe der Farben übernimmt UDO genau dann den
angegebenen Wert, falls das erste Zeichen ein `#' ist.
. Neu: !verbatimsize wird nun für HTML unterstützt.
. Änderung: In den Kopfzeilen wird keine Titelzeile, sondern nur
noch die Verweise auf die benachbarten Seiten ausgegeben. Der
Titel wird mit ins -Tag gesetzt. So sieht es besser aus.
Außerdem weiß jemand, der eine Seite nicht über die Homepage
ansteuert, sofort wo er ist und in welchem Kontext die Seite
steht.
. Bugfix: Wurde nur !no_headlines oder nur !no_bottomlines
verwendet, so sicherte UDO die Button-GIFs nicht. Er tut dies
jetzt nur dann nicht mehr, wenn für HTML beide Schalter gesetzt
werden.
. Bugfix: Wurden Kapitel gemischt, so fehlten die Buttons, mit der
man zur nächsten Seite verzweigen konnte. Ich hoffe, jetzt
funktioniert es korrekt.
. Bugfix: Bei Tabellen wurde
ausgegeben (Hans Braun).
Pure-C-Help:
. In verbatim-Umgebungen wurden interne Escape-Sequenzen nicht
ersetzt. Dadurch schlug die Referenzierung fehl (Peter
Hellinger).
ST-Guide:
. `@width' wird nun immer ausgegeben (Martin Osieka).
. In `@{ ... ignore }' wurden auch die `@' angepaßt, was nicht sein
durfte (Martin Osieka).
. Wird (!nl) benutzt, so entfernt UDO Leerzeichen am Ende der
Zeile, damit Hyperion nicht durcheinander gerät (Manfred Osieka).
. Chapterimages wurden nicht zentriert ausgegeben.
WinHelp:
. Chapterimages wurden nicht zentriert ausgegeben.
1.13 PL0 vom 02.01.1997
========================
Allgemeines:
. Neu: Schalter !use_mirrored_indices [ ]. Wird dieser Schalter
benutzt, so legt UDO beim Befehl !index oder bei der
Platzhalterversion (!idx...) auch die "gespiegelten" Einträge an,
falls man einen Doppeleintrag vornimmt. Falls man also diesen
Schalter benutzt, dann kann man sich bei der Angabe von
!index A !! B
die folgende Zeile sparen:
!index B !! A
. Neu: flushleft-Umgebung (!begin_flushleft, !end_flushleft).
Hiermit kann man den Blocksatz partiell ausschalten.
. Änderung: Falls eine Datei nicht geöffent werden konnte, wird nur
noch eine Zeile im Logfile ausgegeben.
. Änderung: Die Fehlermeldungen bezüglich der Umgebungen wurden
etwas verfeinert. So werden nun auch fehlende !end_flushright und
!end_flushleft bemängelt.
. Änderung: !break ist nun ein Kommando wie alle anderen auch und
kann daher auch in Abfragen auftauchen. Es wird nun weder in
verbatim- und raw-Umgebungen noch in Tabellen beachtet.
. Neu: Mit dem Befehl !table_caption* kann man einen Tabellentitel
ohne die Angabe von "Tabelle #" erzeugen (Christian Goßlar).
. Neu: Mit dem Befehl !image* kann man ein Bild ausgeben, wobei die
Bildunterschrift ohne "Abbildung #" erzeugt wird (Christian
Goßlar).
. Bugfix: Spezialbefehle wie !stg, !html etc. beachteten nicht die
if-else-Zweige (Christian Goßlar).
. Änderung: Der Schalter für den Blocksatz heißt nun
!use_justification anstatt !use_justified.
. Änderung: Es sind nun 3000 Kapitel benutzbar.
LyX:
. Bug fix: LyX kennt keine "Chapter*", daher gibt UDO für
!use_style_book für !node* ebenfalls "Chapter" aus. Daher werden
bei LyX auch Kapitel numeriert, die bei den anderen Formaten
nicht numereriert werden.
. Bug fix: Schriftarten in Kapitelnamen funktionierten nicht.
ST-Guide:
. Neu: !autoref_items wird nun auch für description- und xlist-
Umgebungen unterstützt.
|